corporate sales executive - French English Dictionary